home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 4 / Gold Medal Software - Volume 4 (Gold Medal) (1994).iso / os2 / excal.arj / EXCAL.HLP (.txt) < prev    next >
OS/2 Help File  |  1994-07-11  |  110KB  |  715 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Calendar (ExCal) ΓòÉΓòÉΓòÉ
  3.  
  4. The calendar provides a means for a user to keep track of their day-to-day 
  5. activities. The calendar allows you to view months at a glance and to schedule 
  6. events for one or more days.  The events may be scheduled to occur on a single 
  7. day, daily, monthly, weekly, or yearly. To remind you of a given event, you can 
  8. set an event alarm. 
  9.  
  10. The ExCal package also includes a simple address book. 
  11.  
  12. Related information: 
  13.  
  14. o Getting started 
  15. o Example use of calendar and events 
  16. o Calendar views 
  17. o Calendar events 
  18. o Calendar and CUA user interfaces 
  19.  
  20.  
  21. ΓòÉΓòÉΓòÉ 1.1. Calendar and CUA User Interfaces ΓòÉΓòÉΓòÉ
  22.  
  23. The Calendar is an example which demonstrates some of the key features of 
  24. Workplace interface and the value of using IBM's Common User Access (CUA) 
  25. methodology for user interface design and behavior. 
  26.  
  27.  
  28. ΓòÉΓòÉΓòÉ 1.2. Getting Started ΓòÉΓòÉΓòÉ
  29.  
  30. When you first install the calendar, a folder is created which contains a 
  31. calendar, a folder of event templates, a folder of default places, and an 
  32. address book. 
  33.  
  34. When opened, the calendar displays one or more events. When you double-click on 
  35. the calendar, it is displays in its default view, the Glance view. 
  36.  
  37. The Event Templates folder contains a set of template events (Lunch, Meeting, 
  38. Vacation, etc.). You can add additional event templates if needed. You can 
  39. create new events from these templates by dragging one to the calendar.  You 
  40. can also create new events by selecting one of the the event template names 
  41. listed in the Create event menu choice of a calendar or event. 
  42.  
  43. The Places folder contains a set of default places which can be used when 
  44. scheduling where events occur.  You can add additional places if needed. 
  45.  
  46. The Address Book help you keep track of your friends.  To create a new person 
  47. for the address book, select Create person from the address book pop-up menu. 
  48.  
  49. To get started, double click the calendar. This will open the calendar in its 
  50. default glance view.  You can then add events. 
  51.  
  52.  
  53. ΓòÉΓòÉΓòÉ 1.3. Example use of Calendar and Events ΓòÉΓòÉΓòÉ
  54.  
  55. Joseph is working at his desk when he receives a phone call from an important 
  56. client. This client would like to meet with Joseph on a particular day to 
  57. review his latest sales proposal. Joseph decides to consult his online calendar 
  58. to determine if the meeting will be possible. Joseph will need to glance at his 
  59. calendar and see what, if anything, is already scheduled for that day. Joseph 
  60. double clicks the calendar icon on his screen to open his calendar. 
  61.  
  62. Upon double clicking Joseph is presented with a window showing the calendar in 
  63. its default glance view. The leftmost pane shows the current month in a 
  64. grid-like fashion similar to what a user would expect to see in a traditional 
  65. calendar. Each day of the month is shown in a cell of the grid. Just as Joseph 
  66. may write in events for a given day of the month on a traditional calendar, 
  67. Joseph may choose one or more of the days in the glance view to show or change 
  68. the events for. 
  69.  
  70. Joseph double clicks on the proposed day to determine what events he has 
  71. already scheduled for that day. 
  72.  
  73. The events for each day are displayed in the rightmost pane of the glance view. 
  74.  
  75. Upon viewing the events Joseph sees that he has two morning events for that day 
  76. and none in the afternoon. He would like to schedule the meeting for two in the 
  77. afternoon. He confirms this time with his client and schedules a meeting in his 
  78. office. He does this by moving the cursor to the proposed day and bringing up 
  79. the pop-up menu for this day. 
  80.  
  81. He then chooses "Create event" which creates the event for this day. The event 
  82. is created with a default time and place, which he modifies as described below. 
  83.  
  84. Changing event time 
  85.  
  86. Joseph is still working at his desk an hour later when his important client 
  87. calls back. The client informs Joseph that due to a conflict he would like to 
  88. make their meeting two hours later. Since Joseph has already scheduled the 
  89. meeting in his calendar, he must now change the time of the scheduled event. 
  90.  
  91. Joseph goes to his computer and opens his calendar in the glance view. He opens 
  92. on the proposed day to see the events for this day. 
  93.  
  94. Joseph moves the cursor over the meeting event and brings up its pop-up menu. 
  95. From this pop-up he chooses "Start time". 
  96.  
  97. A cascaded menu then appears with times in half hour increments. He selects 4pm 
  98. and the start time is changed for his event. He repeats these steps in order to 
  99. set "End time" for the event. 
  100.  
  101. Joseph is curious and decides he would like to explore a different way to 
  102. change his event's time. He opens his event which displays the settings view 
  103. for his event. The settings notebook has size pages (i.e. Summary, Time, Place, 
  104. Attachments, Window, and General). He selects the time page. 
  105.  
  106. From this page he sees two spin boxes which display the event's "Start time" 
  107. and "End time". He then changes the event's time with these. 
  108.  
  109. Having accomplished that task, Joseph becomes more curious and wants to explore 
  110. the use of direct manipulation to change the place of his event. Joseph will 
  111. need an overhead projector to show his clients some business information.  He 
  112. will therefore need to move his customer meeting to a classroom which has this 
  113. equipment. He clicks on another day of the month and notices that there is an 
  114. event which has the same place he would like to have for his customer meeting. 
  115. He opens the setting for the event and notices that it has a "well" with a 
  116. place icon in it. 
  117.  
  118. Joseph starts dragging the place over his event and drops it. The place is 
  119. updated to reflect the same place as the other event had. The time of day could 
  120. be changed in a similar fashion using the time "well" in the event. The time 
  121. and place well also have a pop-up menu that can be used to change the place or 
  122. time of the event. 
  123.  
  124. Associating objects with an event 
  125.  
  126. Joseph is reviewing his materials for his scheduled meeting with his important 
  127. client. He remembers that he has some items (i.e. legal documents and signature 
  128. forms) which he must remember to bring to the meeting. He would like to attach 
  129. the list of these items to his scheduled event in the calendar so that he does 
  130. not forget them. 
  131.  
  132. Joseph goes to his screen to find the necessary documents and forms. He drags 
  133. the items over to his event and drops them. They are then added to his event's 
  134. list of attachments. He wants to make sure that he has everything, so he opens 
  135. his event to double check. 
  136.  
  137. Upon viewing the attachments, he sees that he is missing a signature form. He 
  138. finds the form and drags it over to the attachments list in his open event. 
  139. Joseph could add the forms to the "Attachments Open on Alarm" list (not shown 
  140. above) instead of the "Attachments List" on the same page if he wanted them to 
  141. be opened at the time the event alarm occurred just as if he had double-clicked 
  142. them. 
  143.  
  144. After finishing all this, Joseph gets another call from his client saying that 
  145. he would like to change the day of their meeting. He would like to move it 
  146. forward a couple of days. Joseph opens his calendar in the glance view and 
  147. finds the meeting event on the previously scheduled day. He drags the event 
  148. over the new proposed day and drops it. The event is then updated to occur on 
  149. the new day. 
  150.  
  151. Calendar and event presentation cues to purpose 
  152.  
  153. While preparing for his meeting, Joseph glances at his calendar and notices 
  154. that the day before his meeting is a weekend. This weekend will affect his 
  155. ability to obtain the proper financial documents from his bank. Realizing this 
  156. fact, he changes his plans for the Friday before the weekend in order to get 
  157. the documents before his meeting. 
  158.  
  159. Joseph was able to determine this quickly because the weekends are 
  160. distinguished from the weekdays using different shadings. He then plans to have 
  161. the documents completed the prior Friday for his Monday meeting. 
  162.  
  163. While sitting at his desk, Joseph receives a call from a friend wanting to make 
  164. dinner plans for that evening. Joseph again consults his calendar and easily 
  165. finds the current day as it has a different shading then the other days. 
  166.  
  167. He views his events for this day and sees that he is free for dinner. Joseph 
  168. then brings up the pop-up menu for this day to create a new event. He is 
  169. reassured that he is adding the event to the correct day because the day has 
  170. context emphasis (i.e. dashed box). 
  171.  
  172. After finishing the phone call with his friend, Joseph's manager informs him 
  173. that there is a mandatory two day seminar which he must attend. Joseph opens 
  174. his calendar and selects the two days. The two days are hilighted indicating 
  175. that they have been selected. He then brings up a pop-up menu for the two days 
  176. and schedules and creates a seminar event for them. 
  177.  
  178. Later that day, Joseph sits back and looks at his calendar. He realizes that 
  179. this is going to be a busy month. He notices that he has something scheduled 
  180. for most days because the number for each day is underlined indicating that he 
  181. has event(s) scheduled for those days. 
  182.  
  183. The calendar provides visual feedback to tell the user what action is taking 
  184. place or what object is being acted on. Additionally the calendar combines 
  185. different colors and emphasis to indicate to the user unique things about 
  186. certain days. (i.e. diagonal lines). 
  187.  
  188.  
  189. ΓòÉΓòÉΓòÉ 1.4. Calendar Events ΓòÉΓòÉΓòÉ
  190.  
  191. Related information: 
  192.  
  193. o Viewing calendar events 
  194. o Setting event alarms 
  195. o Adding and removing event attachments 
  196. o Changing event time or date 
  197.  
  198.  
  199. ΓòÉΓòÉΓòÉ 1.5. Calendar Views ΓòÉΓòÉΓòÉ
  200.  
  201. The calendar supports three views of its events: Glance, Icon, and Details 
  202. view. 
  203.  
  204. o Calendar Glance view 
  205. o Calendar Icon view 
  206. o Calendar Details view 
  207.  
  208. The font and color of each of these can be set using the Font, Color, or Scheme 
  209. Palette in your System Setup folder. 
  210.  
  211.  
  212. ΓòÉΓòÉΓòÉ 1.6. Calendar Glance View ΓòÉΓòÉΓòÉ
  213.  
  214. The calendar's default view is Glance view. This is similar to the "month at a 
  215. glance" presentation found in most traditional calendars. 
  216.  
  217. The leftmost pane, glance, shows the current month in a grid-like fashion. From 
  218. here you have various menu choices depending upon whether the pop-up menu is 
  219. initiated on the day or the entire pane. If you bring up a pop-up menu from the 
  220. day 
  221.  
  222. the menu choices are as follows 
  223.  
  224. o View events 
  225. o Delete events 
  226. o Create events 
  227.  
  228. If you bring up a pop-up menu for the left pane, 
  229.  
  230. the menu choices are as follows 
  231.  
  232. o Next month 
  233. o Previous month 
  234. o Month 
  235. o Other month 
  236. o Refresh now 
  237. o Sort events 
  238.  
  239. The rightmost pane, events, shows all the events which occur on a given day or 
  240. days. If you bring up a pop-up menu over an event the following menu for the 
  241. event will appear. 
  242.  
  243. The pop-up menu includes 
  244.  
  245. o Start time 
  246. o Duration in hours 
  247. o End time 
  248. o Day 
  249. o Repeat 
  250. o Replace place with 
  251. o Turn alarm on 
  252.  
  253. If you bring up the pop-up menu for the rightmost pane 
  254.  
  255. the pop-up menu includes 
  256.  
  257. o Create event 
  258. o Delete past events 
  259.  
  260.  
  261. ΓòÉΓòÉΓòÉ 1.7. Calendar Icon View ΓòÉΓòÉΓòÉ
  262.  
  263. The icon view of the calendar displays all the events in the calendar with no 
  264. filtering based on days or months as provided by the glance view. 
  265.  
  266.  
  267. ΓòÉΓòÉΓòÉ 1.8. Calendar Details View ΓòÉΓòÉΓòÉ
  268.  
  269. The details view of the calendar displays all the events in the calendar in a 
  270. report-like format. Each event is listed with its summary information (i.e. 
  271. date, time, and place). 
  272.  
  273.  
  274. ΓòÉΓòÉΓòÉ 1.9. Viewing Calendar Events ΓòÉΓòÉΓòÉ
  275.  
  276. You can view the events for a single or multiple days from  the calendar. 
  277. There are several methods provided for viewing the events, depending upon your 
  278. preference. 
  279.  
  280. Glance day pop-up menu 
  281.  
  282. This is done by selecting mouse button 2 while the cursor is over the day to 
  283. viewed. If you would like to see the events occurring for more than one day, 
  284. select the days and then select the "View Events" choice. 
  285.  
  286. This will cause the appropriate events to be displayed in the right pane of the 
  287. calendar window. Any events previously in view will remain in view. 
  288.  
  289. Double click on glance day 
  290.  
  291. You can double-click the mouse over the day and only the events for that day 
  292. will be displayed in the right pane of the calendar. 
  293.  
  294. Calendar menu "Selected" choice 
  295.  
  296. This method is similar to the pop-up menu method except that you select "View 
  297. Events" from the "Selected" menu pulldown. 
  298.  
  299. The calendar events are displayed on the right pane of the calendar window as 
  300. shown below. 
  301.  
  302.  
  303. ΓòÉΓòÉΓòÉ 1.10. View Events ΓòÉΓòÉΓòÉ
  304.  
  305. This option displays all the events occurring on the specified day(s). If the 
  306. pop-up menu is for a day which is not selected, only the events for that day 
  307. are displayed. If the pop-up menu is for a day which is selected, the events 
  308. occurring on that day and any other selected days are displayed. For additional 
  309. information on viewing calendar events, refer to Viewing Calendar Events 
  310.  
  311.  
  312. ΓòÉΓòÉΓòÉ 1.11. Create Events ΓòÉΓòÉΓòÉ
  313.  
  314. This option creates an event(s) for the specified day(s). If the pop-up menu is 
  315. for a day which is not selected, an event is created for that day only. If the 
  316. pop-up menu is for a day which is selected, a separate event is created for 
  317. that day and each selected day. If the pop-up menu is on the events pane, an 
  318. event is created for the first day in view (or, if no days are in view, an 
  319. event is create for today). 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 1.12. Delete Events ΓòÉΓòÉΓòÉ
  323.  
  324. This option deletes all events occurring on the specified day(s). If the pop-up 
  325. menu is for a day which is not selected, only the events for that day are 
  326. deleted. If the pop-up menu is for a day which is selected, the events 
  327. occurring on that day and any other selected days are deleted. 
  328.  
  329.  
  330. ΓòÉΓòÉΓòÉ 1.13. Next Month ΓòÉΓòÉΓòÉ
  331.  
  332. This displays the next month of the calendar. 
  333.  
  334.  
  335. ΓòÉΓòÉΓòÉ 1.14. Previous Month ΓòÉΓòÉΓòÉ
  336.  
  337. This displays the previous month of the calendar. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 1.15. Month ΓòÉΓòÉΓòÉ
  341.  
  342. You can use this option to quickly change the glance view month to a month 
  343. which occurs within seven months of the current month. 
  344.  
  345.  
  346. ΓòÉΓòÉΓòÉ 1.16. Other Month ΓòÉΓòÉΓòÉ
  347.  
  348. This option brings up a dialog allowing you to select which month is displayed 
  349. by the calendar. 
  350.  
  351.  
  352. ΓòÉΓòÉΓòÉ 1.17. Refresh Now ΓòÉΓòÉΓòÉ
  353.  
  354. This option refreshes both panes of the glance view. 
  355.  
  356.  
  357. ΓòÉΓòÉΓòÉ 1.18. Sort Events ΓòÉΓòÉΓòÉ
  358.  
  359. Choose this option to sort the events by name or time. 
  360.  
  361.  
  362. ΓòÉΓòÉΓòÉ 1.19. Import/Export from PMDiary ΓòÉΓòÉΓòÉ
  363.  
  364. Choose this option to import from or export to a PMDiary daily planner file 
  365. (*.$D$). The Calendar will try to match events it is importing from PMDiary by 
  366. title and time.  When exporting Calendar will merge the events it contains with 
  367. the PMDiary entries in the export file. 
  368.  
  369.  
  370. ΓòÉΓòÉΓòÉ 1.20. Delete Past Events ΓòÉΓòÉΓòÉ
  371.  
  372. This choice presents a list of events which occurred before the current date. 
  373. Pick from the list of events those you no longer want and select Delete. 
  374.  
  375.  
  376. ΓòÉΓòÉΓòÉ 1.21. Programming API ΓòÉΓòÉΓòÉ
  377.  
  378. The Calendar supports Workplace Shell setup strings.  These strings can be 
  379. passed to a Calendar to create events with the SysSetObjectData or 
  380. WinSetObjectData API.  The Calendar will create an event and pass it the setup 
  381. string. Generally this is done as part of a customized Calendar installation. 
  382.  
  383. Note:  You can create events directly using the SysCreateObject or 
  384. WinCreateObject API and specifying the event class ExEvent.  In this case, the 
  385. CREATEEVENT keyword is not necessary (i.e., the CREATEEVENT keyword is only 
  386. used by Calendar instances). See EXCAL.CMD included in this package for more 
  387. details. 
  388.  
  389. CREATEEVENT=        New event title. 
  390.  
  391. DATE=               Date for the new event, MM/DD/YY.  Defaults to current 
  392.                     date. 
  393.  
  394. STARTTIME=          Start of event, HH:MM, in 24 hour format.  Defaults to noon 
  395.                     or current hour, whichever is later. 
  396.  
  397. ENDTIME=            End of event, HH:MM, in 24 hour format.  Defaults to 13:00 
  398.                     or current hour plus one hour, whichever is later. 
  399.  
  400. REPEAT=             Valid values are NONE, WEEKLY, MONTHLY, or ANNUALLY. 
  401.  
  402. ALARM=              Valid values are ON or OFF. 
  403.  
  404. PERSONAL=           Valid values are YES or NO.  If YES, the event will not be 
  405.                     included in exports to PMDiary. 
  406.  
  407. PLACE=              The title of an existing place. 
  408.  
  409. NOTES=              Notes for the event. 
  410.  
  411. ATTACHMENTWPOBJECTHANDLES= The list of object handles attached to the event, 
  412.                     separated by spaces. The attachments must exist in the same 
  413.                     folder (calendar) as the event. 
  414.  
  415. ATTACHMENTWPOBJECTIDS= Same as ATTACHMENTWPOBJECTHANDLES except it accepts 
  416.                     object IDs (e.g., <WP_TEMPS> for the Templates folder, see 
  417.                     \OS2\INI.RC for the standard system object IDs). 
  418.  
  419. ALARMATTACHMENTWPOBJECTHANDLES= The list of object handle attached to the 
  420.                     event, separated by spaces, which will be opened when the 
  421.                     event alarm occurs. The attachments must exist in the same 
  422.                     folder (calendar) as the event. 
  423.  
  424. ALARMATTACHMENTWPOBJECTIDS= Same as ALARMATTACHMENTWPOBJECTHANDLES except it 
  425.                     accepts object IDs (e.g., <WP_OS2SYS> for the OS/2 System 
  426.                     folder, see \OS2\INI.RC for the standard system object 
  427.                     IDs). 
  428.  
  429. OPENONALARM=        Valid values are YES or NO.  If YES, the event will be 
  430.                     opened when the event alarm occurs. 
  431.  
  432. BEEPONALARM=        Valid values are YES or NO.  If YES, the event will beep 
  433.                     when the event alarm occurs. 
  434.  
  435. EXPORTTOPMDIARY=    Specifies a PMDiary file to export calendar events. The 
  436.                     file name must be fully qualified.  The events starting 
  437.                     from the current time to two years into the future are 
  438.                     exported.  During exporting, existing PMDiary events are 
  439.                     merged with the ExCal events. 
  440.  
  441. IMPORTFROMPMDIARY=  Specifies a PMDiary file to import calendar events. The 
  442.                     file name must be fully qualified. 
  443.  
  444. The setup string below would create an annual event. 
  445.  
  446.  CREATEEVENT=Happy New Years!;
  447.  DATE=01/01/93;
  448.  REPEAT=ANNUALLY;
  449.  STARTTIME=00:01;
  450.  ALARM=ON
  451.  
  452. This setup string can be passed to the Calendar using the WinSetObjectData API, 
  453. the REXX SysSetObjectData, or the Workplace Shell wpSetup method.  The Calendar 
  454. creates an Event and passes it the entire setup string passed to the Calendar 
  455. including the CREATEEVENT keyword (which is ignored by the newly created 
  456. event). 
  457.  
  458. Note:  Only one event can be created per setup invocation because the 
  459. CREATEEVENT keyword can only be specified once in the setup string. 
  460.  
  461. Similarly, places can be created by the Calendar. 
  462.  
  463. Note:  You can create places directly using the SysCreateObject or 
  464. WinCreateObject API and specifying the place class ExPlace.  In this case, the 
  465. CREATEPLACE keyword is not necessary (i.e., the CREATEPLACE and PLACEFOLDER 
  466. keywords are only used by Calendar instances). Only one place can be created 
  467. per setup invocation because the CREATEPLACE keyword can only be specified once 
  468. in the setup string. 
  469.  
  470. CREATEPLACE=        New place title. 
  471.  
  472. PLACEFOLDER=        Object ID or fully qualified path of folder where new place 
  473.                     is to be created.  Default is <EXCAL_PLACESFOLDER>. 
  474.  
  475. ADDRESS=            Address. 
  476.  
  477. PHONE=              Phone number. 
  478.  
  479. CITY=               City. 
  480.  
  481. STATE=              State. 
  482.  
  483. ZIPCODE=            Zip code. 
  484.  
  485. CONTACTNAME=        Contact name. 
  486.  
  487. CONTACTPHONE=       Contact phone number. 
  488.  
  489. CAPACITY=           Number of people the place can confortably hold. 
  490.  
  491. NOTES=              Notes about the place. 
  492.  
  493. The Calendar, Event, and Place objects also support the following keywords. 
  494.  
  495. QUERYSETUPSTRINGSLENGTH= Returns the length of the setup strings necessary to 
  496.                     recreate the ExCal object into into a named shared memory 
  497.                     object. 
  498.  
  499. QUERYSETUPSTRINGS=  Returns the setup strings necessary to recreate the ExCal 
  500.                     object into into a named shared memory object. 
  501.  
  502. WRITESETUPSTRINGSTOFILE= Requests that the event, place, or calendar write the 
  503.                     setup strings necessary to recreate it to the named file. 
  504.                     The file name must be fully qualified.  If multiple setup 
  505.                     strings are required, they are separated by a NULL 
  506.                     character and the data is terminated by a double-NULL 
  507.                     character (a "pszz"). Note the Calendar object writes out 
  508.                     the setup strings necessary to recreate it, the Place 
  509.                     objects, and the Event objects it contains. 
  510.  
  511.  
  512. ΓòÉΓòÉΓòÉ 2. Events (ExCal) ΓòÉΓòÉΓòÉ
  513.  
  514. An event provides a means for a user to keep track of their day-to-day 
  515. activities. An event may be scheduled to occur on a single day, daily, monthly, 
  516. weekly, or yearly. To remind you of a given event, you can set an event alarm. 
  517.  
  518. Related information: 
  519.  
  520. o Getting started 
  521. o Example use of events 
  522. o Changing event time or date 
  523. o Setting event alarms 
  524. o Adding and removing event attachments 
  525. o Calendar and CUA user interfaces 
  526.  
  527.  
  528. ΓòÉΓòÉΓòÉ 2.1. Setting Event Alarms ΓòÉΓòÉΓòÉ
  529.  
  530. You can set an alarm for each event in the calendar. There are various ways 
  531. that can be used to set the alarms, depending upon your preference. 
  532.  
  533. Event pop-up menu 
  534.  
  535. Display the event's pop-up menu by selecting mouse button 2 while the cursor is 
  536. over the event whose alarm is to be set. If more there is more than one event 
  537. whose alarm is being set, extended selection may be used to choose the events. 
  538. The pop-up menu should then be brought up and the "Turn alarm on" or "Turn 
  539. alarm off"  choice selected. 
  540.  
  541. This menu item is toggled between "on" and "off" depending upon  whether the 
  542. event has an alarm set or not. The default is for the alarm to occur five 
  543. minutes prior to the start time of the event. 
  544.  
  545. Open Event Settings 
  546.  
  547. Open the event's Settings by double-clicking mouse button 1 while the cursor is 
  548. over the event whose alarm is to be set. Once open, the events setting's 
  549. Summary page is displayed. From here you can toggle the alarm on or off. 
  550. Additionally, you can change the time the alarm is to go off, relative to the 
  551. start of the event. 
  552.  
  553. Calendar menu "Selected" choice 
  554.  
  555. This method is similar to the pop-up menu method except that you select "Turn 
  556. alarm on" from the "Selected" menu pulldown. 
  557.  
  558.  
  559. ΓòÉΓòÉΓòÉ 2.2. Changing Event Time or Date ΓòÉΓòÉΓòÉ
  560.  
  561. There are various ways to change an events time and/or date. 
  562.  
  563. Event pop-up menu 
  564.  
  565. Move the cursor over the event and bring up its pop-up menu. The pop-up menu 
  566. includes 
  567.  
  568. o Start time 
  569. o Duration in hours 
  570. o End time 
  571. o Day 
  572. o Repeat 
  573.  
  574. Event Settings 
  575.  
  576. Open the event settings and turn to the Time page. 
  577.  
  578. The Time page contains spin boxes which can be used to change the date (month, 
  579. day, and year) and the start and end time. 
  580.  
  581. Direct Manipulation 
  582.  
  583. Each event contains a time "well" which will always contain only one time 
  584. object. 
  585.  
  586. Using direct manipulation, you can drag any time object to the time "well" and 
  587. it replace the one currently there. The time well also has a pop-up menu that 
  588. can be used to change the time of the event. 
  589.  
  590.  
  591. ΓòÉΓòÉΓòÉ 2.3. Start time ΓòÉΓòÉΓòÉ
  592.  
  593. Use this choice to set the starting time of an event. 
  594.  
  595. Once set the ending time is adjusted based on the duration of the event. If 
  596. additional granularity is need for time (e.g. 8:15), open the Settings for the 
  597. event and turn to the Time page. 
  598.  
  599.  
  600. ΓòÉΓòÉΓòÉ 2.4. Duration ΓòÉΓòÉΓòÉ
  601.  
  602. Use this choice to set the duration of an event. 
  603.  
  604. Upon changing the duration of an event, the starting time for the event remains 
  605. the same, and the ending time is adjusted to account for the change in 
  606. duration. If a longer duration is needed (e.g. 6 hours), open the Settings for 
  607. the event and turn to the Time page. 
  608.  
  609.  
  610. ΓòÉΓòÉΓòÉ 2.5. End time ΓòÉΓòÉΓòÉ
  611.  
  612. Use this choice to set the ending time of an event. 
  613.  
  614. Upon changing the ending time of an event, the duration of the event is changed 
  615. to account for the change in the ending time. There is no changes made to the 
  616. starting time. If additional granularity is need for time (e.g. 8:15), open the 
  617. Settings for the event and turn to the Time page. 
  618.  
  619.  
  620. ΓòÉΓòÉΓòÉ 2.6. Day ΓòÉΓòÉΓòÉ
  621.  
  622. Use this choice to set the day of the event.  The cascaded menu choices are the 
  623. current day (today) and the next six days.  If the event day you want to set is 
  624. more than six days from today, open the event Settings and turn to the Time 
  625. page to set the event date. 
  626.  
  627.  
  628. ΓòÉΓòÉΓòÉ 2.7. Repeat ΓòÉΓòÉΓòÉ
  629.  
  630. Choose one of these choices to have an event repeat for a given number of days, 
  631. weeks, months, or years. 
  632.  
  633. You can limit the number of occurrences of a repeating events by selecting one 
  634. of the menu cascade choices (e.g. "For two days"), or by opening the event 
  635. Settings and turning to the Time page to set the number of occurrences. 
  636.  
  637.  
  638. ΓòÉΓòÉΓòÉ 2.8. Replace place with ΓòÉΓòÉΓòÉ
  639.  
  640. Choose one of these choices to change the location where an event is to occur. 
  641. Not all of the available places are shown in this menu: Open the event Settings 
  642. and turn to the Places page to see all available locations. 
  643.  
  644. Note:  You may create more places by selecting Create another from an existing 
  645. place. Also, you can set the place of an event by dropping a place on the 
  646. event. 
  647.  
  648.  
  649. ΓòÉΓòÉΓòÉ 2.9. Turn alarm on ΓòÉΓòÉΓòÉ
  650.  
  651. This toggles the event alarm on or off. If the alarm is being turned on, it is 
  652. set to occur five minutes prior to the event start time. This may be changed by 
  653. opening the settings of the event and changing the alarm advance minutes from 
  654. the Summary page. 
  655.  
  656.  
  657. ΓòÉΓòÉΓòÉ 2.10. Personal ΓòÉΓòÉΓòÉ
  658.  
  659. This toggles the personal attribute of an event.  Personal events are excluded 
  660. from exports to PMDiary. 
  661.  
  662.  
  663. ΓòÉΓòÉΓòÉ 2.11. Adding and Removing Event Attachments ΓòÉΓòÉΓòÉ
  664.  
  665. Attachments may be associate with an event as a reminder of things you might 
  666. need when the event occurs. For example, you may have a business meeting to 
  667. which you would like to bring presentation material.  You can associate any 
  668. workplace object with an event, such as a document, video presentation, or 
  669. program. Each event can have any number of attachments associated with it. To 
  670. do this, open the event settings and turn to the "Attachments" page. 
  671.  
  672. Using direct manipulation techniques, drag the object you would like to 
  673. associate to the the attachment area of the event setting's page. 
  674.  
  675. Attachments added to the "Attachments Opened On Alarm" are opened when the 
  676. event alarm occurs.  This can be used to open a document or start a program 
  677. when the event occurs. 
  678.  
  679. Attachments can be removed by either deleting the attachment, or moving the 
  680. attachment to another folder. 
  681.  
  682. Note:  Event attachments can only be shadows (references to) other objects such 
  683. as documents and forms, or program references.  The attachments are deleted 
  684. when the event is deleted. 
  685.  
  686.  
  687. ΓòÉΓòÉΓòÉ 3. Places (ExCal) ΓòÉΓòÉΓòÉ
  688.  
  689. Places are used in conjuction with events. An event provides a means for a user 
  690. to keep track of their day-to-day activities. An event may be scheduled to 
  691. occur on a single day, daily, monthly, weekly, or yearly. To remind you of a 
  692. given event, you can set an event alarm. 
  693.  
  694. Related information: 
  695.  
  696. o Getting started 
  697. o Example use of events and places 
  698.  
  699.  
  700. ΓòÉΓòÉΓòÉ 3.1. Make default ΓòÉΓòÉΓòÉ
  701.  
  702. Use this choice to set the default place used by newly created events.  When 
  703. the Calendar is initially installed, the place named Favorite Place is the 
  704. default place for newly created events. 
  705.  
  706.  
  707. ΓòÉΓòÉΓòÉ 4. Address Book and Persons (ExCal) ΓòÉΓòÉΓòÉ
  708.  
  709. The address book provides a means for a user to keep track of their friends. 
  710. To create a new person for the address book, select Create person from the 
  711. address book pop-up menu. 
  712.  
  713. Note:  You can hide an unneeded column of detail information shown for each 
  714. person by deselecting the column name in the Details to display list shown in 
  715. the third View page of the Address Book's Settings view.